<?php
/* session_start();
header('Content-Type:text/html;charset=utf-8');//设置字符编码
require_once('../sys/C_base.php');
C_base::Run('html.zfb'); */

require_once('../sys/C_base.php');
require_once ('../sys/base/zfb/alipay.config.php');
require_once ('../sys/base/zfb/lib/alipay_notify.class.php');
require_once('../sys/base/class.util.php');

$alipayNotify = new AlipayNotify($alipay_config);
$verify_result = $alipayNotify->verifyNotify();

if($verify_result) {//验证成功
	$out_trade_no = $_POST['out_trade_no'];
	$aa = explode('-', $out_trade_no);
	if(@!$aa[0] ||  @!$aa[1] ||  @!$aa[2])
	{
		echo "fail";
	}
	//支付宝交易号
	//$trade_no = $_POST['trade_no'];
	
	//交易状态
	$trade_status = $_POST['trade_status'];
	
	$trade_status = $_POST['trade_status'];
	if ($_POST['trade_status'] == 'TRADE_SUCCESS') {
		if($aa[0] == 'alipay'){  //支付宝积分充值【个人】
			//$uid = $aa[1]; $jifen = $aa[2];
			C_base::con('html.ruser')->changelevel($aa[1],$aa[2]);
		}elseif ($aa[0] == 'bzjzfs'){//保障金支付
			C_base::con('html.firm')->bzjzfs($aa[1]);
		}elseif ($aa[0] == 'qybs'){//企业普通升级会员
			C_base::con('html.firm')->qybz($aa[1]);
		}else{  //支付宝购买套餐
			C_base::con('html.job')->gmcg($aa[0],$aa[1],$aa[2]);
		}		
		echo "success";		//请不要修改或删除
	}else {	
		echo "fail";  //验证失败
		
		//调试用，写文本函数记录程序运行情况是否正常
		//logResult("这里写入想要调试的代码变量值，或其他运行的结果记录");
	}
} 